Florida man charged with money laundering in McHenry County