fred deluca