Christmas day swims cancelled as weather warning issued