McDonald's has lost its right to call its chicken sandwiches a "Big Mac" in the European Union after a ruling by the EU's second-highest court on Wednesday.