UXD: Update referrals screen with affiliates requirements

<!---
Please read this!

The Definition of Ready (DoR) can be found at https://developers.minds.com/docs/handbook/how-we-work/#definition-of-ready-dor

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "Type::Feature" label and verify the feature you're about to submit isn't a duplicate.
--->

## Goal

Incentivize and enable Minds users to refer new users to join Minds and transact.

## What needs to be done

Update the existing [Referrals screen](https://www.minds.com/settings/other/referrals).

- Rename to Affiliates
- Promote ways that affiliate referrals can earn money
- Include existing mechanisms for generating referrals (copying link, emailing link, etc.)
- Update the `My referrals` table to log accounts you've referred, with a running total of earnings they've generated for you

![image](/uploads/26030c5b84c52470d4c33e925d5caede/image.png)

## QA

<!---
Consideration is given to how the issue will be demoed and tested prior to being deployed
--->


## UX/Design

<!---
Sufficient wireframes have been presented and understood by the development team. Full mockups are not required and re-usable components are encouraged.
--->

[Figma](https://www.figma.com/file/NfZCO1DzPnw4YTzVKOu8O7/Referrals?node-id=717%3A18384)

![afills-invite](/uploads/d6d230566f9e5c26bcb05bfd782502c0/afills-invite.png)

![afills-creator](/uploads/675f955d957f671cf092760f2ef9cb98/afills-creator.png)

![afills-web](/uploads/685a9c4dec375016aa3c76f97cb949df/afills-web.png)


## Mobile

<!---
Does a mobile card need to be created? Any notes for mobile?
--->

- [x] Is Mobile Required?

## User testing and notes

<!---
Who does this user impact and why (optional)
--->

- link to userbrain test

```
Hi @username,

Hope you're having a great day so far. We wanted to invite some of our awesome community to try out some improvements and tweaks we are making to the product to try and make the experience on Minds that much more smoother.

The link below is a prototype and a quick user task, where we have reworked our referrals program to be a more cohesive experience, and one where expectations are established early in terms of the potential revenue one can earn if they choose to refer! 

[Prototype 1](https://participate.userbrain.com/Z0OQMV)


Once again, thank you so much for your time, and if you have some feedback or thoughts for us, don't hesitate to reach out at @design or @info.

Cheers,

Chaitanya Prashant

Design @ Minds

```
- Participants -> users who have been users of Minds for more than 3 weeks, and were active at least within a 1-3 day window prior to the day our recruitment email gets sent out.

## Experiments

<!---
Experiments are not required, but it should be made clear if one is expected. If experiments are required, the hypothesis should be outlined.
--->


## Acceptance Criteria

<!--
Everyone should be able to understand what is expected to be delivered
--->

- [ ] ...

## Definition of Ready Checklist

- [ ] Definition Of Done (DoD)
- [ ] Acceptance criteria
- [ ] Weighted
- [ ] QA
- [ ] UX/Design
- [ ] Personas
- [ ] Experiments

Story points: 5.0