Sudan produces record cereal crop for 2003/04