World stocks higher as upbeat mood takes hold of markets