Towards an Independent European Agency to fight fraud and corruption in the EU?