300,000 Ukrainians in Kherson facing ‘humanitarian catastrophe’