Japan cancels emperor's birthday public celebrations amid virus fears