Remittance hits record high in July