Swogger earns Boy Scout Eagle rank