Hurricane Fiona makes landfall, thrashes Dominican Republic