Landscape analysis of escape variants identifies SARS-CoV-2 spike mutations that attenuate monoclonal and serum