Queen guitarist Brian May suffers a heart attack