Texas punishes Norway fund for refusing to violate Palestinian rights