Fresh peach pie with almond streusel