Trudeau government successfully pushes bills that require federal vaccination passport