apple settles 'batterygate' lawsuit for $113m over iphone throttling controversy