Canada Cartage opens new Alberta terminal