Westport buys Swedish fuel systems supplier