2019 chevy silverado goes on sale