Karachi Stock Exchange reacts positive to federal budget