5-star QB Bryce Young switches commitment from USC to Alabama