Rational synthesis of Pt-based dandelion-like yolk–shell nanoparticles with enhanced oxygen reduction properties