Tunisia reaches preliminary agreement on $1.9bn IMF loan