Fiona becomes a hurricane, over 300,000 without power in Puerto Rico