Text this: Fabrication of calixarene-grafted bio-polymeric magnetic composites for magnetic solid phase extraction of non-steroidal anti-inflammatory drugs in water samples