Canada failed Abdoul Abdi but it's not too late to do the right thing