GameStop closes up 51% after chaotic day of trading