loss of vision due to diabetes