Habs D Matheson out for eight weeks with abdominal muscle strain