Tide Raises $120M from TPG, Valuation Hits $1.5B