Snap says its $400M deal with Perplexity amicably ended