India records 4,000 deaths and 343,144 infections in last 24 hours amid reports that strain first detected in the country is spreading across the region.