is freelancing halal or haram in 2023