Sri Lanka warns of high food prices after floods