300 million people likely to face floods by 2050 as per UN Secretary General Antonio Guterres