An "AI-powered" ad by Under Armour featuring boxer Anthony Joshua has sparked controversy on Instagram, with critics accusing the director of using others' work without attribution.