Sulfonated SnO2 nanocatalysts via a self-propagating combustion method for esterification of palm fatty acid distillate