Avenatti charged with fraud