The controversies that may have contributed to Bill Morneau's resignation