Malawi and Mozambique hard hit