The 10 best cheap new cars, according to Consumer Reports