The Trans-Pacific Partnership (TPP) might have been agreed this week after more than five years of negotiations - but the pact's implementation is still far from assured.