Patients are going blind because of long NHS delays, investigators warn