7.1-magnitude quake hits southern Indian Ocean: USGS