Content advertising platform