Promiscuous DNA synthesis by human DNA polymerase θ