New Samoa PM cancels USD$100mln China-funded port