Tesla surges in Consumer Reports auto rankings due to Model 3