Deloitte predicts bright holiday shopping season for retailers