veal and ham pie