consumer reports still wont recommend iphone 4