Fresh Cherry and Almond Paste Scones