Chevy Silverado is all-new for 2019