Ben Armentrout commits to Duke University