EU Budget August 3, 2025