What is hypnotherapy and how does it work?