China, Australia sign free trade agreement