Afghan parliament approves US strategic pact