Macleod admits meddling by China will hurt HK