Disorder improves nanophotonic light trapping in thin-film solar cells