A typhoon struck the Philippines on Tuesday, killing at least three people, disrupting air travel and forcing government offices and schools to shut.