The Indian government is set to unveil its budget on Monday as it faces pressure to boost growth while also appealing to the country's poor.