Nato leaders meeting in The Hague say they have an "ironclad commitment to collective defence".