Tom Mayenknecht: FIFA awarded the streaming service the rights to the 2027 and 2031 Women’s World Cup