Prophet Exchange secures $10M funding round