Plenty on the table as Biden visits Canada