**Description:** Create endpoint for users to fetch their own profile information. **Tasks:** - [ ] Create `GET /users/profile` endpoint - [ ] Protect with JWT guard - [ ] Fetch user by ID from token payload - [ ] Exclude sensitive fields (password_hash) - [ ] Return user profile with related data - [ ] Add profile completion percentage **Acceptance Criteria:** - Returns current user's profile - Password is never returned - Returns 401 if not authenticated - Includes wallet address and KYC status ---