BofA top equity strategist Savita Subramanian takes most bullish position in at least 10 years