Run-up to Papua New Guinea polls leave 29 people dead