Heavy snow hits Davos as forum prepares to welcome PM Modi, world leaders