Roasted Cheesy Potato and Ham Soup