John Lydon defends 'immigrants remark' after TV appearance sparks backlash