Japanese Prime Minister Shinzo Abe resigns over health concerns