27,000 customers vote for charities to benefit from £1.8 million carrier bag charge