In the first half of the 11th century, Hai Gaon refers to questions that had been addressed to him from Ashkenaz, by which he undoubtedly means Germany. When did Hai Gaon refer to questions that had been addressed to him from Ashkenaz