Fiji fires its top cop and scraps a policing agreement with China