Islamic financing for infrastructure projects and its implementation barriers