Nicola Sturgeon, Angelina Jolie and Caitlin Jenner top BBC Woman's Hour's power list