A nonsense mutation in the retinal specific guanylate cyclase gene is the cause of Leber congenital amaurosis in a large inbred kindred from Jordan