Canada's Makdessi loses by decision on undercard of UFC 293