Trump sets deadline: 25-50% tariffs on Russian oil if no ceasefire in Ukraine