Celonis nabs $290M on a $2.5B valuation