European stock tumble