Naoto Kan elected new Prime Minister of Japan