Saudi Arabia draws 20B riyals in foreign investments