Sacha Baron Cohen to Play Mandrake the Magician