Macron says France opposes Lebanon 'becoming a new Gaza'