Twitter shares soar on takeover rumors