Walmart pulls Cosmo magazine from checkout lines