Sun Life earnings beat estimates on fewer U.S. health claims, investment impact