Snap CEO Evan Spiegel says letter about 'toxic' culture was a wake-up call