Bank of America makes Zelle payments more private