Snap targets $1.53B in Q2 revenue as ad growth offsets headwinds