Mothers Worlds Best Baked Ham