France's Macron doesn't rule out troops for Ukraine