A chromosomal inversion drives evolution of multiple adaptive traits in deer mice