Hurricane Fiona strengthens to Category 3