Barclays downgrades Best Buy as demand for consumer electronics slows