O2 wins iPhone contract in the UK