WTF? Consumer Reports ranks iPhone 8 higher than iPhone X