Droughts and floods threaten ‘humanitarian catastrophe’ across southern Africa