Djibouti celebrates al-Adha feast despite heavy rain