Macron deemed winner of feisty French presidential debate