## Bug description

Sentry error: https://sentry.io/organizations/posthog/issues/2231515632/?project=1899813&query=is%3Aunassigned+is%3Aunresolved

If you have an action with property filters, you can't filter by it in sessions

## Expected behavior

Results are found

## How to reproduce

1. Create action such as below (important part is being the "filters")
![image](https://user-images.githubusercontent.com/148820/109278010-b7086780-7820-11eb-9ba1-aa979204de1e.png)
2. Go to sessions, try to filter by it
3. See 500 error from backend

## Environment

- [x] PostHog Cloud
- [ ] self-hosted PostHog, version/commit: _please provide_

## Additional context

Some notes. The error states:

```
DB::Exception: Missing columns: 'team_id' while processing query:
```

In clickhouse sessions query for filtering we embed the action filter in the outermost query layer, where team_id is not available.  

The offending query adding team_id starts here: https://github.com/PostHog/posthog/blob/51e6ccd4858455c370c8f716f617fc3a55e6a4f1/ee/clickhouse/models/action.py#L39

#### *Thank you* for your bug report – we love squashing them!

ee/clickhouse/models/action.py
or_queries.append(" AND ".join(conditions))
    if use_loop:
        formatted_query = "SELECT uuid FROM events WHERE {} AND team_id = %(team_id)s".format(
            ") OR uuid IN (SELECT uuid FROM events WHERE team_id = %(team_id)s AND ".join(or_queries)
        )
    else:
        formatted_query = "(({}))".format(") OR (".join(or_queries))
    return formatted_query, params
def filter_event(step: ActionStep, prepend: str = "event", index: int = 0) -> Tuple[List[str], Dict]:
    params = {"{}_{}".format(prepend, index): step.event}
    conditions = []
    if step.url:
        if step.url_matching == ActionStep.EXACT:
            conditions.append(
                "JSONExtractString(properties, '$current_url') = %({}_prop_val_{})s".format(prepend, index)
            )
            params.update({"{}_prop_val_{}".format(prepend, index): step.url})
        elif step.url_matching == ActionStep.REGEX:
            conditions.append(
                "match(JSONExtractString(properties, '$current_url'), %({}_prop_val_{})s)".format(prepend, index)
            )
            params.update({"{}_prop_val_{}".format(prepend, index): step.url})
        else:
            conditions.append(
                "JSONExtractString(properties, '$current_url') LIKE %({}_prop_val_{})s".format(prepend, index)
            )
            params.update({"{}_prop_val_{}".format(prepend, index): "%" + step.url + "%"})
    conditions.append("event = %({}_{})s".format(prepend, index))
    return conditions, params
def _create_regex(selector: Selector) -> str: