Joan Triadú — writer, teacher and literary critic (1921–2010)