US: Liberty University president resigns amid scandal