Shirley Temple, iconic child star, dies at 85