KP assembly passes supplementary budget worth Rs 26.3 billion