Shelling hit a trolleybus in war-torn east Ukraine's Donetsk on Thursday and killed at least 13 people, an official said, hours after peace talks in Berlin called for a ceasefire.