34-nation Islamic alliance formed to fight terrorism