Zelenskiy says Trump's call for frontline freeze a 'good compromise'