Supreme Court rules states can require online retailers to collect sales tax