Separating critical elements from a NdFeB magnet with aminophosphonic acid functionalised 3D printed filters and their detailed structural characterisation with Xray tomography