MRCB 4Q net profit at RM27m, full-year profit up at RM330m