Solomons hit by tsunami after powerful Pacific quake