Michigan's Mazi Smith pleads guilty to misdemeanor gun charge