Hurricane Maria clobbers Puerto Rico