Putin, Macron discuss Libya, Syria, Ukraine