North Carolina, Puerto Rico, Texas tickets win Powerball