NBC: Babe Ruth's 'called shot' jersey sells at auction for over $24 million