JustGiving's tax win nets £3.3m for charities