Ruthenium complexes as novel inhibitors of human islet amyloid polypeptide fibril formation.