UN investigators have released a scathing report on the battle for Aleppo last year, accusing all sides of committing war crimes against civilians.