Emma Raducanu shines on Bond red carpet