Egypt to open Gaza Strip crossing for humanitarian and medical aid