Best Ever Ham Casserole