Cairo opens Rafah border for Gazans stranded in Egypt