From an Fe2P3 complex to FeP nanoparticles as efficient electrocatalysts for water-splitting