The 17 most reliable new cars and SUVs under $30,000, according to Consumer Reports