Micro credit - A profitable business?