Nick Foles Signs Extension With St. Louis Rams