Belgium's regions agreed to a free trade pact with Canada, uncertainty when internal divisions in Belgium blocked the deal.