Added unmarshal for BigDecimal