Botswana holds parliamentary elections