Tropical storm Dikeledi barrelled towards Mozambique on Monday after leaving three dead in Madagascar and triggering floods in the French territory of Mayotte.