Austria court overturns primary school headscarf ban