Patients' acceptance of waiting for cataract surgery: what makes a wait too long?