White bean, golden tomato & toasted almond salad