Shorten blames loss on 'vested interests'