At $69 billion, India top recipient of remittances last year