Social and structural factors increase inconsistent condom use by sex workers' one-time and regular clients in Northern Uganda