MSP apologises for hurt caused by rape 'demonisation' comments — Trace