Hong Kong cardinal says Vatican deal with China 'evil'