Plum and Pomegranate Toast