Temperature- and field-driven spin reorientations in triple-layer ruthenate Sr4Ru3O10