Pau Gasol leads San Antonio over Detroit, win 96-86