Imran a ‘money launderer’