Understanding Knowledge Sharing in Knowledge Intensive Firms: the Case of Mexican Organisations