Swiss retailer Migros has won legal approval for its plan to sell butter made with Swiss cream - but a significant cost.