Pickup truck price war heating up as Ram knocks off Silverado