5 Last-minute tax savings opportunities