Hungary declares 'political fight' over EU ruling