Home Multi-store gift cards 'provide £7bn boost for high street'