Oil palm trunk and sugarcane bagasse derived solid acid catalysts for rapid esterification of fatty acids and moisture-assisted transesterification of oils under pseudo-infinite methanol.