Outsourcing in Ghana : an integrated perspective