Trump says US 'subsidizes' its '51st state,' Canada