India to receive record $70b remittances in 2012: WB