horsepower of 6 6 duramax 2018