Is Ghana an Attractive Proposition for IT Services and Business Process Outsourcing