Olam bags US$625mn shariah-compliant facility