Transportation secretary Elaine Chao resigns over Trump support for Capitol siege