Legendary actress Virginia Mayo dies at 84