Swissquote slashes guidance after crypto income plunges 66%