Amazon Prime Day spending hits $26.4 billion as shoppers hunt deals