Diaryl hydrazones as multifunctional inhibitors of amyloid self-assembly.