Germany covers 21 billion euro deficit for 2027