It is OK to say "endeavor to do" something, but the problem here is the use of passive voice. We cannot really say an effort will be made to open the airport without knowing the doer of the action. Think about it. People endeavor to do things. It is necessary to say who, without passive voice.