1.5 million people affected in recent floods: NDMA