James Bond casting director Debbie McWilliams has claimed that younger actors do not have the necessary "mental capacity" to play 007.