Bill Clinton leaves hospital following heart procedure