Canada slips in world competitiveness ranking