Angola swears in first new president for 38 years