Saudi Arabia under fire over Khashoggi ruling