Recession fears have investors hoarding the most cash since 9/11, Bank of America reveals