Strengths, challenges and opportunities of implementing primary eye care in Nigeria