NBC: Frida Kahlo makes history as self-portrait sets record for sale price for female artist