International Association of Machinists votes to approve latest contract offer after rejecting two previous proposals.