X Factor’s Rebecca Ferguson to sing at Donald Trump’s inauguration – on one condition