Fiona batters Puerto Rico with flooding, power outages | Latest