Hungary's parliament on Tuesday voted to transfer state assets worth billions of dollars into foundations that will control many of the country's public universities and cultural institutions, a move opposition figures have decried as a theft of public funds.