TerraVest wins first biogas upgrading contract in Canada