Algeria wins grand award at African Film Fest