Rural Indians survive on 43 rupees a day: Survey