'Rogue One' has the 2nd-best December opening weekend ever, with $155 million