KP unveils Rs 603bn tax-free annual budget