KSE-100: Investor sentiments upbeat ahead of budget announcement