Quake strikes Puerto Rico among heavy seismic activity