World stocks firm as stimulus fuels economic optimism