Ion pair recognition of quaternary ammonium and iminium salts by uranyl-salophen compounds in solution and in the solid state