European rights court slams Belgium on headscarf issue