Leber's congenital amaurosis with anterior keratoconus in Pakistani families is caused by the Trp278X mutation in the AIPL1 gene on 17p