Shoe Carnival profit dips in Q4; to open 30 stores in 2012