Peregrine Technologies raises $190M Series C led by Sequoia Capital at $2.5B valuation