Marine sniper earns award for valor