Judge Paul Ramsey observed Donaldson had shown no 'regret, apology or shame' after he was convicted of 18 offences