Westport joins GM to develop advanced engines