Tanzania among 7 African nations set to receive $1bn from IMF