Salt can’t shake Inception at box office