The EU as a self-sustaining federation: specifying the constitutional conditions