Netflix nears 52-week low ahead of Q2 earnings with $12.5B FCF guide