Blair: Middle East peace key to war on terror