Japan PM dissolves parliament for snap election