Shire shareholders agree deal with Baxalta