Kallis, de Villiers punish India