Egypt mourns death of Patriarch Shenouda III