Credit: AP Photo/Mark Schiefelbein Alibaba to pay $600M to settle allegations it allowed illegal drug and equipment sales