Clarke: Marsh, De Villiers will thrive at World T20