Thousands of black and Asian British Empire troops were not remembered properly, a report finds.