Oil sands opponents ‘treacherous’ -Canada minister