Olav Fykse Tveit elected WCC general secretary