Japan has new Prime Minister