Euro zone investor morale rises to highest level since March 2018