FDA clears Boston Scientific on all issues from 2006 warning letter