Nifty, Sensex May Rally: Valuations Attractive Despite Global Uncertainty