David Gonzalez, Monterrey Mexico