Theatre review: Monkey ... Journey to the West is magical entertainment