Permira sells TeamViewer shares worth $1.1 billion