ItzCash turns a page with profits, revenue jumps 40% to Rs 250 crore