Global stocks rise to 10-week high on recovery hopes