Walz: McChrystal's resignation was 'soldierly'