On the core and kernel of the bilateral assignment market