Bow Valley Parkway, Johnston Canyon