MCX GOLD April contract firms up