Serial B.C. home flipper fined $2M for tax evasion