Tropical storm ‘Filipo’ makes landfall