Solomons PM says "insulted" by backlash to China talks