John Henson -- son of the iconic Jim Henson -- dies of heart attack at 48