Blair vows to stand firm on Iraq strategy