Roger Federer on mental toughness and resilience: