Why Cabinet tax returns are a no-win for Cameron