Ebix buys lending software firm Indus for $29 mn