The European Union executive on Thursday approved Hungary's revised economic recovery plan, paving the way to pay out 900 million euros ($1 billion) to Budapest as the bloc seeks to overcome Prime Minister Viktor Orban's veto on more aid to Ukraine.