Deutsche upgrades Dave & Buster’s on solid outlook despite slowing economic prospects