Daniel Allen joins Anchorage Advisors as partner