Prince Al Waleed denies Spanish woman rape allegation