NBC: Princess Kate to attend Wimbledon men’s final, palace confirms