Kotak Securities: Nifty Target 29,120 by 2026