McDonald's salads leave 500 ill in US