St. Jude reports earnings, sales up in last quarter