Officials announced on Saturday that the fiercest typhoon to hit the Philippines this year killed at least 21 people, with "alarming" reports of destruction on the most stricken islands.