Canada Reaches Deal With 120,000 Striking Federal Workers