O2 drops charges on text donations to charities