Thales ranks #58 in Canada's Top100 Corporate R&D Spenders for FY2016