Poland pays €100m for Czartoryski art collection