Cummins to recall 600,000 Ram trucks, pay record $2 billion over emissions cheating