Almond and Cherry Biscotti