T Swift to perform in China, is it a case of ‘entertainer hypocrisy?’