World heavyweight boxing champion Deontay Wilder has apologized for apparently breaking a mascot’s jaw with a huge punch on a US TV show when a light-hearted stunt when wrong.