Poroshenko offers escape for rebels but no compromise over weapons