Germany too weak to cancel Russian Nord Stream 2: Trump