Banks still the best play on recovery, even if margins take a short-term hit: Shikhara CIO