Shah rules out any deal with govt on NAB chief appointment