Man's t-shirt at Mall of America offends people