Immersed in business feuds, Avenatti is charged with fraud