Sierra Leone: 3 officials fired over alleged Hajj scam