First-principles calculation of the elastic moduli of sheet silicates and their application to shale anisotropy