Israel sets Ramadan deadline for assault on Rafah city in Gaza