what factors determine a bond’s value?