Rohit Sharma named new T20 captain