Retired Kansas City teacher on pension leaves mystery $2M