Jeep Cherokee falls short in Consumer Reports testing