Observation of giant magnetocaloric effect in EuTiO3