WWE superstar apologises for controversial t-shirt after racism allegations