French presidential election showdown