Home Stock Meta to halt political ads in EU from October 2025 amid legal uncertainty