Remittances hit record high in April ahead of Eid