Scarlett Johansson named 'Sexiest Woman Alive'