Jos Buttler says he had no hesitation in agreeing take over from Eoin Morgan as England's white-ball captain.