Tata Motors' Jaguar Land Rover has reported record April retail sales.