Foreign investors flock to Saudi bond sale