Letting staff choose when to take bank holidays boosts work-life balance and productivity, some firms say.