McCain builds momentum; Dems stop attacking each other