'Miracle' cells could cure blindness