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