Hurricane Maria pummels Puerto Rico