Buy these stocks for 'outsized' performance in a bull market, Bank of America says