Lil Nas X's new video is causing controversy