Christine Duffy takes over at Maritz Travel