Toast now at $4.9B valuation, raises $400M round