Preparation of new type of Sn-Pt/SiO2 catalysts for the hydrogenation of crotonaldehyde