Trevor Noah in hot water over old tweets