what is the masjid un nabi