Polyoxometallate-stabilized platinum catalysts on multi-walled carbon nanotubes for fuel cell applications