Magnetocaloric, electronic, magnetic, optical and thermoelectric properties in antiferromagnetic semiconductor GdCrO3: Monte Carlo simulation and density functional theory