French toasted ham cheese sandwich