Stocks' bull run will end in a bubble or recession, says Bank of America strategist