Gomez calls on Markey to take down 'despicable' video