Structure of human factor VIIa-soluble tissue factor with calcium, magnesium and rubidium.