TD posts record U.S. earnings — and Trump’s tax cuts will just push that profit higher