Baked Ham & Cheese Monte Cristo