Iran offers Iraq $1bn loan