Only 66 women for every 100 men in leadership and managerial positions: WEF