Hamas closes Rafah crossing amid disputes with Egypt