China has lashed out at what it calls US "coercion" after Panama declined to renew a key infrastructure agreement with ...