USC signs five All-Americans in 2024 recruiting class