Apple holiday results top estimates on rebounding iPhone demand