Temperatures of Titan and the Galilean satellites at 20 microns.