former Liberal MP Dan McTeague