Naoto Kan, outspoken populist, elected Japan’s prime minister ahead of July elections