German investor morale rises more than expected in April