Charges laid in condo fire that burned for weeks