Budget deficit beyond 2025 warns spending watchdog