Netflix secures exclusive 2030 World Cup rights in Spain, Andorra