Palestinian president swears in new government