Trump says Putin agreed to pause attacks on Ukraine for a week