Toasted Ham & Cheese Hoagie