Trump demands Panama lower transit fees or return canal