TD CEO sees ‘bumpy’ road ahead after earnings top estimates; CIBC hit by higher costs