Taiwan has promised to donate 10 million face masks to badly hit countries. Photo: Reuters