diamond financing