Harper and Campbell praise B.C.'s $1 billion perimeter road