Macron acknowledges error on early elections in New Year’s speech