portland cements calcium and magnesium compounds