Last Call breaks down recent big tech earnings with Dan Niles. While Amazon outperformed expectations, is that enough to raise optimism across the board?