From Lavender Hill to Royal Cape: How Brian Felix is transforming lives through golf and resilience