Suez Canal revenue drops due to political violence