Rudy King charged with fraud and money laundering