Mark Johnson allegedly tipped off other traders using code words, ‘my watch is off’, netting nearly $8m in trades