Russia-Ukraine ceasefire may be achieved in weeks: US envoy