Osborne will not stand as Tory leader