JJ Watt upset with NFL over fine for Texans player