Natural and Marangoni convection in two superposed immiscible liquid layers with horizontal heating