5 million children to get face masks as New Delhi battles heavy pollution