Justices rule for woman denied Abercrombie & Fitch job over headscarf