Terrorist attack on Kano Mosque leaves hundreds dead