iphone 3.0 release time uk