How can I reduce my tax liability without breaking the law?