Zelan jumps 4.26% on new RM307.37m contract