Slights and barbs have marred relations between France's Emmanuel Macron and Turkey's Recep Tayyip Erdogan for years, but the row over cartoons of the Prophet Muhammad has dragged them to a new low which could have more lasting consequences.