Italian easter ham and cheese pie