Mexico sees $1.99B trade surplus in May