Investigation of methanol oxidation on a highly active and stable Pt–Sn electrocatalyst supported on carbon–polyaniline composite for application in a passive direct methanol fuel cell