Haven Holdings closes acquisition of Time Insurance