Takotsubo cardiomyopathy: a multifaceted cardiac mystery