Westport home on Christmas Lake listed for nearly $3M