Ukraine deal ‘not final offer’ says US president after giving Zelenskiy Thursday deadline