Magnitude 6.3 earthquake strikes Solomon Islands