Consumer Reports ranks Wegmans No. 1 grocer