Ruthenium II polypyridyl complexes as inhibitors of acetylcholinesterase and amyloid beta peptide aggregation