This is why James Bond should never be a woman, according to Rachel Weisz