Australia and China have signed a free trade agreement that officials hope will open up markets worth billions of dollars to Australian exporters. The deal was ratified after an address to the Australian parliament by the Chinese president, Xi Jinping.