Barham Salih elected as new President of Iraq