French President Emmanuel Macron said Israel “must more precisely define” what it seeks to accomplish in its war on Hamas as the full elimination of the Palestinian militant group would take a decade.