Electrochemical characterisation of multifunctional electrocatalytic mesoporous Ni-Pt thin films in alkaline and acidic media