Celebrity chef Curtis Stone has defended his recent stint as guest judge on MasterChef Australia after coming under fire from fans.