IRB Infra completes Rs 382 crore fund raise by way of rights