Crustal remanence in an internally magnetized non-uniform shell: a possible source for Mercury’s magnetic field?