Active faceted nanoporous ruthenium for electrocatalytic hydrogen evolution