Japanese prime minister resigns abruptly