David Cameron’s tax returns provide a few answers, but also raise many more questions