UN warns of ‘humanitarian catastrophe’ in Afghanistan