Catherine, Princess of Wales embraces the ‘power of nature’ in helping wellbeing