Shanahan walks out of press conference after job questions