Whoopi Goldberg has defended Carrie Underwood over her forthcoming performance at Donald Trump's inauguration.