Iraq: voters want British troops home by end of year