Trump on Canada: agreement might occur at right time