Europe close: Stocks rise on German confidence