A 2005 report from the Centers for Disease Control and Prevention estimated that secondhand smoke causes some 3,000 deaths each year from lung cancer , and 46,000 deaths from heart disease .