Block shares tumble after-hours on Q3 earnings miss