Canadian tech firm SOTI Inc to double workforce with $150-million investment