Home National Weather Towson troop honors seven new Eagle Scouts