The feline cardiomyopathies: a rich tapestry of disease