Fix profile page caching for authenticated users
Disable caching for authenticated users (private, no-store) to prevent
stale viewer like/repost state. Add Vary: Cookie so the transition
between signed-in and signed-out serves the correct response.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>