A new contract has been reached between the Canadian government and border agents