National Post reporter creates database of political contributions in Canada