Amazon CFO blames weak sales forecast on shoppers distracted by Trump assassination attempt and Olympics | Fortune