Yoni Finlay was injured after barricading the doors to protect others - now he has completed a half marathon