Solomon Islands, San Cristobal