Chuck Todd: Tim Walz is a 'do-no-harm pick'