One-step construction of Fe0.5Mo0.5Se2 with P doping on carbon cloth for efficient hydrogen evolution in acidic and alkaline media