Saudi Arabia promises Sudan $1.5B grant