Mexico - A safe haven in a changing world