Harper sell out to China will be locked in – Elizabeth May