Are Trading Blocs Building or Stumbling Blocks? New Evidence