Modeling Other-Regarding Preferences and an Experimental Test