New Samoa PM cancels China-funded port