Saudi Arabia, Türkiye and Pakistan have signed a landmark joint defence agreement committing the three countries to strengthen collective security and treat an armed attack against any one of them as an attack against all three.