Mike Mayo Cuts His BofA Estimate After Shareholder Meeting