China: Transformers stumbles in 2nd weekend