NC swindler jailed for R2 million fraud and money laundering