Mesoporous magnetic-polyaminated-chitosan nanocomposite for selective uranium removal: performance and mechanistic studies