Jos Buttler quits as England's white-ball captain