Ofcom fines O2 £10.5m for overcharging customers