Switzerland's SoftwareOne rejects Bain Capital's $3.5B takeover offer