Keystone opponents ‘foolish,’ says Calgary mayor