Anthony Albanese has ‘put himself in a vulnerable position’ with China