Explosive thrown at Japan PM at campaign event