Over 20 injured as typhoon lashes Japan