Desiree Ellis hails ‘magnificent’ defence in semi-final