McDonald's drops Minn. egg supplier over cruelty charges