Pre-supernova outbursts via wave heating in massive stars – I. Red supergiants