Unusual molecular hydrogen complex of rhenium: a long hydrogen-hydrogen bond and inertness to substitution