Almond mango peda (Indian fudge)