Trump says US subsidies to Canada make no sense, suggests it become 51st US state