A Lagrange multiplier method for the finite element solution of elliptic interface problems using non-matching meshes