Patched-up England toiled in the Ahmedabad heat as Shubman Gill’s classy 112 off 102 balls underpinned India’s 356 all out in their bid to seal an ODI series whitewash.