At least 242 million students had their education disrupted last year because of heatwaves, cyclones, floods and other extreme weather events, the United Nations children’s agency has said.