Magnitude 6.5 earthquake rocks the Solomon Islands