Germany claimed the UEFA European Under-19 Championship trophy for the first time with a 3-1 win over Italy.