Bank of America says these are the banks to own during uncertain times