US President Donald Trump celebrates thanksgiving