Control of selectivity in hydrosilane-promoted heterogeneous palladium-catalysed reduction of furfural and aromatic carboxides