Spanish court drops rape probe against Saudi prince