Still lovin' it? McDonald's fails cleanliness check