Middle east regional rivals iran and saudi arabia have agreed to renew diplomatic relations after seven years after severing them in a bitter row.