Questions surround David Piccini regarding taxpayer dollars reportedly funding a Toronto nightclub Toronto Life