Spatial goal-based error estimation and adaptive mesh refinement (AMR) for diamond difference discrete ordinate (DD-SN) methods