Tourism firms to invest $8.6 billion in Mexico over three years