Consumer Reports ranks Cadillac over Tesla in autonomous driving for safety