EXAMINING THE INFLUENCE OF KNOWLEDGE MANAGEMENT ON PERFORMANCE OF BUSINESS PROCESS OUTSOURCING FIRMS IN NAIROBI CITY COUNTY, KENYA, IN THE CONTEXT OF STRATEGIC TECHNOLOGICAL PARTNERSHIPS