Upper bounds on the number of scattering poles and the Lax–Phillips conjecture