Fox meteorologist Jessica Starr takes own life at age 35