The company's largest union approved the new contract offer, ending a seven-week strike