A strong earthquake struck near the Solomon Islands in the South Pacific on Thursday, the U.S. Geological Survey said, but no tsunami was expected and there were no immediate reports of damage.