Almost half of young Japanese never drink alcohol, signaling a generational shift in drinking culture, a survey shows.