Tony Blair calls on world to wage war on militant Islam