German store says it'll keep selling racist 'Save a dog, eat a Chinese' shirt