cost of iphone 4 recall