MSCI world share index up and on course for weekly gain with Non-farm payrolls loom, a coin toss for Fed rate hike this month