Solomons prime minister Manasseh Sogavare and Chinese premier Li Keqiang (AP)