NBA Commissioner Emeritus David Stern dies at 77