TV host apologises for blackface comments