Supreme Court quashes mandatory minimum sentences for gun crimes