2500 chevy diesel for sale near me