Vladimir Putin suffers heart attack