Megan Thee Stallion – ‘Megan’ review: in all her multifaceted glory