35-year-old hostage taker surrenders after 18 hours, with no one injured in incident, say Hamburg police