Shelton teen earns Eagle Scout by helping babies, mothers