Mexico VS China - Who's a Better Trade Partner?