Jordan McNamara wins Liberty mile for second straight year