Nupur Talwar surrenders before court