Terrorism a global phenomenon mandating a unified international response