34 hospitalised after ammonia gas leakage in Gujarat