What is the Differences between trading blocs and trading?