Soros pledges $1bn to battle ‘would-be and actual dictators’