Liane Hansen to retire