ECB’s president Christine Lagarde is resigning nine months early, giving EU leaders a chance to pick a successor before France’s elections