Kristen Stewart will play Princess Diana in a new biopic