Diablo 4 breaks Blizzard’s sales records