Ultrafine cobalt–ruthenium alloy on nitrogen and phosphorus co-doped graphene for electrocatalytic water splitting