Best Buy names Hubert Joly as new CEO