DoorDash tops $7B valuation with new funding