Swedish warrant for Wikileaks' Assange cancelled