Southwest executive offers full refunds to passengers with cancelled flights in new apology