Global investment advisory firm expects Nifty to hit 29,000 by 2026 end