Australia joins huge Asia free-trade pact