Survey finds more companies are forgoing holiday bonuses