Trump picks ExxonMobil chief Rex Tillerson as top diplomat