emmanuel macron leonardo da vinci