Nigeria's Abuja National Mosque attracts visitors