create profile links on the correct shard, fixes CNVS-10858

test plan:
1.  set up two brand new shards (to ensure we get the same profile id)
2.  enable profiles on both accounts
3.  create user A on shard 1
4.  create a course on shard 2
5.  enroll user A in the course (so the user has access to the shard)
6.  create user B on shard 2
7.  as user B, go to your profile page and save it
8.  as user A, go to your profile page and save it
9.  in the console, confirm that both profiles have the same id (i.e. 1)
10. as user A, edit your profile on the shard 2 domain
11. add some links
12. confirm they are present after you refresh
13. go to user B's profile page
14. confirm user A's links are not displayed there

Change-Id: Ie04acd07f80e55f162bcaab757d84b29323beca4
Reviewed-on: https://gerrit.instructure.com/29556
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Dan Dorman <ddorman@instructure.com>
Product-Review: Marc LeGendre <marc@instructure.com>
QA-Review: Marc LeGendre <marc@instructure.com>
Reviewed-by: Cody Cutrer <cody@instructure.com>