Heavy rain and strong winds anticipated as tropical storm Dikeledi approaches Mozambique