Global stocks rally as investors scent fresh China stimulus