Marjorie Taylor Greene resigns