Hurricane Fiona gains strength in Atlantic