Ryan Seacrest retires from his red carpet hosting gig