Jennifer Lopez Cancels World Cup Performance