Europe's STOXX 600 climbs 1.07% as all three benchmarks top 1%