France’s Macron says he won’t quit if his party loses in snap election vote