India's macro economic health and prospects for 2024