U.K.’s CDC Group invests $12 million in Nepalese internet provider WorldLink