Impact of oxygen content on the thermal stability of Ti-Al-O-N coatings based on computational and experimental studies