‘Split’ review — James McAvoy gives the performance of his career