Show branch rules inherited by "All branches" and "All protected branches"
<!-- This template is a great use for issues that are feature::additions or technical tasks for larger issues.-->
### Proposal
Display rules inherited from "All branches" and "All protected branches" in branch rules detail view. Similar to https://gitlab.com/groups/gitlab-org/-/epics/11451+
From https://gitlab.com/gitlab-org/gitlab/-/issues/388149#note_1563361366
> For starters, `develop` on one of my projects shows "**Required approvals (0)**" BUT there *is* actually a "Merge Request Approval" rule that affects all branches (including `develop`). Surely the MR approval rule should be mentioned on this page?
<!-- Label reminders
Use the following resources to find the appropriate labels:
- Use only one tier label choosing the lowest tier this is intended for
- https://gitlab.com/gitlab-org/gitlab/-/labels
- https://about.gitlab.com/handbook/product/categories/features/
-->
issue