Past 'betrayals' cloud any new Ukraine deal: Putin