Bank of America: Hedge funds are unusually bullish about these 20 stocks as they brace for tough times in markets