Best Buy 2Q earnings down 19 percent