Islamic State detonates car bomb outside Italian consulate in Cairo