Why Rana Gupta sees opportunities in financials