NBC: Amazon records biggest ever Thanksgiving shopping weekend