But he wont say whether he would veto bill, which is short of what he wanted