Boris Johnson says the donations to countries in need will begin within weeks.