NBC: Michael Avenatti’s remaining 31 criminal charges to be dropped after guilty plea