EU leaders debate how long to delay Brexit