Egypt opens Gaza border