Cyclone Freddy makes second landfall