Europe stocks close Monday on high note