Home European shares close at six-week high on expected China stimulus