SEC chair and crypto critic Gary Gensler resigns as Trump takes office