Best Buy to furlough about 51,000 employees