Minn. burger joint settles with McDonald's over ad