Mahathir warns China against 'new version of colonialism'