Spain, UK, EU make ‘significant progress’ on Gibraltar deal