Hill earns rank of Eagle Scout