Spain demands Israel comply with UN court ruling on Rafah