Self-supportive Pd0.2Ni58Fe30O11.8 nanowires for solar-driven self-powered water/seawater splitting with large current density