World stocks score longest winning run of 2018 ahead of Fed