Snap drops as scrapped forecast stokes ad slowdown fears before Meta earnings