Defence spending, govt salaries to go up in Rs18 trillion budget