Merc legend Leigh Weimers dies