Pickled Peach and Black Beluga Lentil Toasts