Saudi sheikh says liberal women are just bitter spinsters