The James Bond franchise has a long history of empowered and fascinating female characters – and we've picked the best of the bunch.