Christian Aid supports thousands hit by 'catastrophic' Malawi floods