US President Donald Trump has sparked controversy by posting an AI-generated video on his Truth Social account, portraying Gaza as a luxury resort, CNN reported.