Mexican baked ham