User-generated video marketing platform