Getyourguide nears $2 billion valuation