Magnetocaloric effect in Gd1-xCexNi (x = 0 - 0.6): a cost-effective approach to tuning Curie temperature from 70K to 30K