SocGen posts record profit, raises 2026 target as retail rebounds