Caseys Q4 profit up but misses Street