Oil sands advocate, tired of smears against Alberta, takes on celebrity activists in PR war