Gregory Hines dies