Foreign investors sold $16.4 billion in shares so far in 2025