British Columbia prints A$1 billion seven-and-a-half-year Kangaroo deal