Jamba raises $25 million in finance deal