Taylor Morrison elects Anne Mariucci to board of directors