€25 billion