Daly to compete on NBC’s ‘American Ninja Warrior’